<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>作业 </title>
</head>

<body>

</body>

</html>
<script>
    //通过循环生成一个数组，包含26个大写字母和26小写字母。

    // let arr7=[]
    // for(let i = 65;i<=122;i++){
    //     if(i>=65 && i<=90 ||i>=97 && i<=122){
    //         arr7.push(String.fromCharCode(i))
    //     }
    // }
    // console.log(arr7);

    //.随机输入一个字符串，生成一个新的倒序字符串，使用数组方式。

    // let arr=prompt('请输入一个字符串:').split('')
    // let arr1=arr.reverse()
    // alert(arr1.join(''))

    // 把单词'tomorrow'中的'o'改成'a'，用数组方式。

    // let arr2 = 'tomorrow'
    // let Newarr2 = arr2.split('')
    // for(i = 0;i<Newarr2.length;i++){
    //     if(i != -1){
    //         let Narr2 =Newarr2.indexOf('o')
    //         Newarr2.splice( Narr2,1,'a')
    //     }
    // }
    // console.log(Newarr2.join(''));

    // let newarr2='tomorrow'.split('')
    // let Nnewarr2 = []
    // newarr2.map(function(item,index){
    //     if(item == 'o'){
    //         newarr2.splice(index,1,'a')
    //     }
        // if(item == 'o'){
        //     Nnewarr2.push('a')
        // }else{
        //     Nnewarr2.push(item)
        // }
    // })
    // console.log(newarr2.join(''))

    //随机输入一个单词，判断该单词是否为回文词
    // let str = prompt('请输入需要判断的单词')
    // let str1=str.split('').reverse().join('')
    // if (str == str1) {
    //     alert('是回文词')
    // } else{
    //     alert('不是回文词')
    // }
    
    //定义一个数组，随机获取20个0~100的整数，要求如下（结果要取四舍五入）：
    //1 计算最大值、最小值
    //2 计算数组元素之和、平均值
    //3 将数组元素和平均值的差值组成一个新的数组并按升序排序
    // let arr9 = []
    // for(let i=0;i<20;i++){
    //    arr9.push(parseInt(Math.random()*100))
    // }
    // console.log(Math.max(...arr9));
    // console.log(Math.min(...arr9));
    // arr9.sort(function(a,b){
    //     return a-b
    // })
    // console.log(arr9[0]);
    // console.log(arr9[arr9.length-1]);
    // console.log(arr9);
    // let newarr9=arr9.reduce(function(pre,cur,index,arr){
    //     return pre += cur
    // },0)
    // console.log(newarr9);
    // console.log( newarr9/20);
    // let totale = []
    // arr9.forEach(function(item){
    //     totale.push(Math.round(Math.abs(item-(newarr9/20))))
    // })
    // totale.sort(function(a,b){
    //     return a-b
    // })
    // console.log(totale,'------------');

    // 随机输入一个数组，数组元素是数字或者字符串，除该数组中重复的元素。

    let arr3 = prompt('请输入一个需要去重的数组')
    let Newarr3 =new Set (arr3.split(','))
    console.log(Newarr3);
    // let Nearr3 = Newarr3.reduce(function (pre, cur) {
    //     if (!pre.includes(cur)) {
    //         return pre.concat(cur)
    //     } else {
    //         return pre
    //     }
    // }, [])
    // alert(Nearr3);

    

    
</script>